festering sore - Alemán Inglés Diccionario